Big Huge Thesaurus

caspase-mediated cell death

noun